Twitter
Amid escalating tensions, Russia has accused the US of orchestrating a “barbaric” attack in Crimea, that relied on missiles provided by the US that resulted in casualties, inc...